944
756
2
3
293
108
33
1
4
291
16
1
6
1
2
1
172
126
31
590
2
1700
518
1011
915
124
5
1
1490
30
33
13
14
32
1
1
63
1
1
1
1
138
1
598
961
758
794
42
9
1
12
1071
1
5
69
1
1
148
80
5
15
4
1
2
19
415
1
1258
26
24
1623
1
37
1534
82
64
4
33
18
1
149
1017
4
1
344
147
1694
6
501